Extended Buffer-referred Prefetching to Leverage Prefetch Coverage
نویسندگان
چکیده
منابع مشابه
Threaded prefetching: An adaptive instruction prefetch mechanism
We propose and analyze an adaptive instruction prefetch scheme, called threaded prefetching, that makes use of history information to guide the prefetching. The scheme is based on the observation that control ow paths are likely to repeat themselves. In the proposed scheme, we associate with each instruction block a number of threads that indicate the instruction blocks that have been brought i...
متن کاملNon-Referenced Prefetch(NRP) Cache for Instruction Prefetching
A new conceptual cache, NRP (Non-Referenced Prefetch) cache, is proposed to improve the performance of instruction prefetch mechanisms which try to prefetch both the sequential and non-sequential blocks under the limited memory bandwidth. The NRP cache is used in storing prefetched blocks which were not referenced by the CPU, while these blocks were discarded in other previous prefetch mechanis...
متن کاملRandomized Parallel Prefetching and Buffer Management
We show that deterministic algorithms using bounded lookahead cannot fully exploit the potential of a parallel I/O system. Randomization can be used to signi cantly improve the performance of parallel prefetching and bu er management algorithms. Using randomization in the data layout and a simple prefetching scheme, we show that a readonce reference string of length N can be serviced in (N=D) p...
متن کاملEfficient Leverage of Symbolic ATG Tools to Advanced Coverage Criteria
Automatic test data generation (ATG) is a major topic in software engineering. In this paper, we seek to bridge the gap between the coverage criteria supported by symbolic ATG tools and the most advanced coverage criteria found in the literature. We define a new testing criterion, label coverage, and prove it to be both expressive and amenable to efficient automation. We propose several innovat...
متن کاملStreaming Prefetch
In most commercial processors, data prefetching has been disregarded as a potentially eeective solution to hide cache misses, multi-level caches being widely preferred. However, multi-level caches are mostly eeective at removing capacity and connict misses, while prefetching is particularly eecient for removing compulsory misses, especially in the regular accesses found in numerical codes. One ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Advances in Science, Technology and Engineering Systems Journal
سال: 2022
ISSN: ['2415-6698']
DOI: https://doi.org/10.25046/aj070613